package com.zhiyou100.api.date_demo;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Demo3 {

    public static void main(String[] args) throws ParseException {
//        formatDate(new Date());
        parseString("2022-01-17 14:45:56 星期一");
    }


    //将字符串转换为Date    要求：2022-01-17 14:45:56 星期一
    public static void parseString(String date) throws ParseException {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss E");
        //此时可能会出现转换异常，此处可以直接抛出去
        Date parse = sdf.parse(date);
        System.out.println("parse = " + parse);
    }



    //将Date格式化为字符串
    public static void formatDate(Date date) {
        // 2022/1/17 14:39:25 星期一
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy/M/dd HH:ss:mm E");
        //将Date类型转换为String类型
        String s = sdf.format(date);
        System.out.println("s = " + s);
    }


}
